3516dcb9eaa1dab0a3d30c3fb16f255e7c86dae4,app/src/main/java/com/felkertech/cumulustv/utils/ActivityUtils.java,ActivityUtils,writeDriveData,#Activity#GoogleApiClient#,203

Before Change


            new MaterialDialog.Builder(context)
                    .title(R.string.permission_not_allowed_error)
                    .content(R.string.permission_not_allowed_text)
                    .positiveText(R.string.permission_action_settings)
                    .negativeText(R.string.ok)
                    .callback(new MaterialDialog.ButtonCallback() {
                        @Override
                        public void onPositive(MaterialDialog dialog) {
                            super.onPositive(dialog);
                            Intent intent = new Intent();
                            intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
                            Uri uri = Uri.fromParts("package", context.getPackageName(), null);
                            intent.setData(uri);
                        }
                    })
                    .build();
        } else {
            actuallyWriteData(context, gapi);
        }

After Change


            new AlertDialog.Builder(context)
                    .setTitle(R.string.permission_not_allowed_error)
                    .setMessage(R.string.permission_not_allowed_text)
                    .setPositiveButton(R.string.permission_action_settings, new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialogInterface, int i) {
                            Intent intent = new Intent();
                            intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
                            Uri uri = Uri.fromParts("package", context.getPackageName(), null);
                            intent.setData(uri);
                        }
                    })
                    .setNegativeButton(R.string.ok, null)
                    .show();
        } else {
            actuallyWriteData(context, gapi);
        }